d0ccd792526be3e51b442264e978e59c330bf9de,core/container/src/main/java/org/wildfly/swarm/container/runtime/cdi/XMLConfigProducingExtension.java,XMLConfigProducingExtension,afterBeanDiscovery,#AfterBeanDiscovery#BeanManager#,42

Before Change


        abd.addBean().addType(URL.class)
                .scope(Dependent.class)
                .qualifiers(XMLConfig.Literal.INSTANCE)
                .produceWith(this::getXMLConfig);
    }

    protected URL getXMLConfig() {

After Change


    }

    void afterBeanDiscovery(@Observes AfterBeanDiscovery abd, BeanManager beanManager) {
        CommonBean<URL> urlBean = CommonBeanBuilder.newBuilder()
                .beanClass(XMLConfigProducingExtension.class)
                .scope(Dependent.class)
                .addQualifier(XMLConfig.Literal.INSTANCE)
                .createSupplier(this::getXMLConfig)
                .addType(URL.class)
                .addType(Object.class).build();
        abd.addBean(urlBean);
    }

    protected URL getXMLConfig() {